separation of powers – English–Français translations

🇬🇧 en fr 🇫🇷

separation of powers noun

  • model for governance
séparation des pouvoirs
Wiktionary Links